2301 S 77 Sunshine Strip, Harlingen, TX 78550-8337, Harlingen
"Used to be our favorite place... eating there at least once a week. Today ordered from lunch special"
"Used to be our favorite place... eating there at least once a week. Today ordered from lunch special"